interface KEYS
{
	#ifdef MOTOROLA_KEYBOARD
	public static final int KEY_LSK				= -21;
	public static final int KEY_RSK				= -22;
	public static final int KEY_FIRE			= -20;
	public static final int KEY_UP				= -1;
	public static final int KEY_DOWN			= -6;
	public static final int KEY_LEFT			= -2;
	public static final int KEY_RIGHT			= -5;
	#else
	public static final int KEY_LSK				= -6;
	public static final int KEY_RSK				= -7;
	public static final int KEY_FIRE			= -5;
	public static final int KEY_UP				= -1;
	public static final int KEY_DOWN			= -2;
	public static final int KEY_LEFT			= -3;
	public static final int KEY_RIGHT			= -4;
	#endif
	public static final int KEY_EXIT			= -11;
	public static final int KEY_0				= 48;
	public static final int KEY_1				= KEY_0 + 1;
	public static final int KEY_2				= KEY_0 + 2;
	public static final int KEY_3				= KEY_0 + 3;
	public static final int KEY_4				= KEY_0 + 4;
	public static final int KEY_5				= KEY_0 + 5;
	public static final int KEY_6				= KEY_0 + 6;
	public static final int KEY_7				= KEY_0 + 7;
	public static final int KEY_8				= KEY_0 + 8;
	public static final int KEY_9				= KEY_0 + 9;
	
	public static final int KEY_POUND			= 35;
	public static final int KEY_STAR			= 42;

	public static final int F_KEY_LSK			= (1);
	public static final int F_KEY_RSK			= (1<<1);
	public static final int F_KEY_FIRE			= (1<<2);
	public static final int F_KEY_UP			= (1<<3);
	public static final int F_KEY_DOWN			= (1<<4);
	public static final int F_KEY_LEFT			= (1<<5);
	public static final int F_KEY_RIGHT			= (1<<6);
	public static final int F_KEY_EXIT			= (1<<7);
	public static final int F_KEY_0				= (1<<8);
	public static final int F_KEY_1				= (1<<9);
	public static final int F_KEY_2				= (1<<10);
	public static final int F_KEY_3				= (1<<11);
	public static final int F_KEY_4				= (1<<12);
	public static final int F_KEY_5				= (1<<13);
	public static final int F_KEY_6				= (1<<14);
	public static final int F_KEY_7				= (1<<15);
	public static final int F_KEY_8				= (1<<16);
	public static final int F_KEY_9				= (1<<17);
	public static final int F_KEY_POUND			= (1<<18);
	public static final int F_KEY_STAR			= (1<<19);
	#ifndef INVERSE_SOFTKEYS
	public static final int F_KEY_SELECT		= F_KEY_LSK | F_KEY_FIRE | F_KEY_5;
	#else
	public static final int F_KEY_SELECT		= F_KEY_RSK | F_KEY_FIRE | F_KEY_5;
	#endif
	
	public static final int INPUT_THRESHOLD		= 200;
}